perm filename HOWTO[MAC,LSP] blob sn#557812 filedate 1981-01-19 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00004 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	This file explains how to maintain MacLisp at SAIL.
C00003 00003	Where are things:
C00004 00004	Renaming the DMP and SHR files
C00005 ENDMK
CāŠ—;
This file explains how to maintain MacLisp at SAIL.
Where are things:

Sources:
Mainly the LISP sources are at MIT on MC.

Lisp Sources on L 
	*LISP
	ITSDFS 4
	BITS
	SAIDFS
	DECBTS
	DEFNS
	MACS
	ERROR
	STATUS
	PRINT
	ULAP
	ARITH
	BIGNUM
	GCBIB
	READER
	ARRAY
	FASLOA
	QIO
	STRUCT
	ALLOC

Compiler sources on COMLAP
          COMLAP;COMPLR >
		  PHAS1  >
		  COMAUX >
		  INITIA >
		  MAKLAP >
		  FASLAP >
Renaming the DMP and SHR files
Suppose you want to do:

	MACLSP.SHR => MACLSP.OSH
	MACLSP.DMP => MACLSP.OLD

You need to change SGAEXT in the lowseg and PSGEXT in the hiseg.
PSGEXT is at 400012 (12 in the SHR file), base 8, of course.
SGAEXT is not in a fixed place, so use the DDTLSP to find it
out. Remember that you need to subtract 15000 from the address
RAID gives you.